drop: Don't use g_object_get()
authorBenjamin Otte <otte@redhat.com>
Mon, 2 Mar 2020 20:45:42 +0000 (21:45 +0100)
committerBenjamin Otte <otte@redhat.com>
Mon, 2 Mar 2020 20:45:42 +0000 (21:45 +0100)
gdk/gdkdrop.c

index 20676937e160ca8aed023a0c89e5aee99577b5ea..1df4a4ffdb6f7b38f677998e91ca6c11b209b0e1 100644 (file)
@@ -785,14 +785,11 @@ gdk_drop_read_value_internal (GdkDrop             *self,
   if (priv->drag)
     {
       GError *error = NULL;
-      GdkContentProvider *content;
       gboolean res;
 
-      g_object_get (priv->drag, "content", &content, NULL);
-
-      res = gdk_content_provider_get_value (content, value, &error);
-
-      g_object_unref (content);
+      res = gdk_content_provider_get_value (gdk_drag_get_content (priv->drag),
+                                            value,
+                                            &error);
 
       if (res)
         {